foreign protein - German English Dictionary